Iran may lose all its oil revenue - Rubio
U.S. secretary of state Marco Rubio has warned that Iran could lose almost all its oil revenue as U.S. sanctions and efforts to block Iranian oil shipments intensify, saying the economic pressure on Tehran would become “even worse”.